

Para los usuarios inform\'aticos de a pie, una de las necesidades que inconscientemente aparece \'ultimamente, es tener ordenado el material que contienen los dispositivos, ya sean im\'agenes, m\'usica o incluso documentos.Para solventar dicha necesidad, los sistemas operativos incluyen opciones como ordenar los archivos por carpetas, por nombre o incluso por la fecha en la que fueron creados los ficheros. Pero estos m\'etodos no acaban de satisfacer por completo nuestras necesidades, puesto que lo que un usuario precisa es ordenar las im\'agenes por la persona o monumento que contiene, o ordenar los archivos de audio por la pel\'icula de la que fueron banda sonora, por ejemplo. Es por esta raz\'on que nacen lo que com\'unmente se conocen como etiquetas, que no son m\'as que una informaci\'on extra sobre un archivo que identifica varios aspectos de dicho fichero.

Con el nacimiento de las redes sociales el usuario desarrolla nuevas necesidades. \'estas se solucionan con el etiquetaje de im\'agenes, ya que a un individuo perteneciente a una red social, con la finalidad de darle una sensaci\'on de privacidad, le gustar\'a conocer que im\'agenes se han subido en las que salga \'el. Es por eso que, redes sociales como {\em Facebook} o {\em MySpace} tienen implementada la funcionalidad de etiquetar las personas que aparecen en una imagen en el momento de publicarla en la red.

M\'as adelante, han ido surgiendo aplicaciones de etiquetaje de im\'agenes m\'as espec\'ificas y avanzadas. Por ejemplo el m\'etodo que utiliz\'o {\em Microsoft} para desarrollar la c\'amara {\em Kinect}, ya que para generar un algoritmo que detectase el cuerpo en movimiento de una persona, tuvieron que previamente, etiquetar unas 10.000 im\'agenes para tener una base de datos suficientemente extensa. Para ello utilizaron un sistema de etiquetaje com\'un, es decir, se pusieron etiquetas a cada uno de los puntos claves del cuerpo.Tambi\'en {\em Google} utiliza el etiquetaje de im\'agenes para mejorar el sistema de b\'usqueda de las mismas.

\pagebreak

Es por lo mencionado anteriormente, que hoy en d\'ia existen varios programas que permiten el etiquetaje de fotos, como por ejemplo {\em Label me}, un programa, que permite etiquetar un objeto sobre cualquier imagen mediante la construcci\'on de pol\'igonos. Tambi\'en existe, como se ha mencionado anteriormente, el programa que utiliza {\em Google} para mejorar su sistema de b\'usqueda llamado {\em Google image labeler}, en el cual se da la apariencia de un juego para que los usuarios etiqueten im\'agenes en pareja intentando adivinar las etiquetas que puso su compa\~{n}ero.

Dada la importancia de los sistemas de etiquetaje de im\'agenes en la actualidad, he decidido desarrollar, en colaboraci\'on con la Universidad de Barcelona, un programa al que se le ha llamado {\em Label Pro}. Esta aplicaci\'on consiste en un etiquetador donde cada usuario puede etiquetar sus propias im\'agenes para fines diversos, ya sea para organizar una biblioteca o para su posterior estudio. Por lo tanto la principal diferencia de {\em Label Pro} con los dem\'as sistemas de etiquetaje, es que podr\'iamos catalogarlo como un motor de etiquetas. Esto es, un programa que puede ser personalizado y modificado hasta tal punto que sin mucho esfuerzo se adapte a las necesidades de cualquier usuario, tanto para fines cotidianos como para los mas espec\'ificos. Para ello se ha desarrollado un algoritmo capaz de generar cualquier tipo de etiqueta que sea definida en un formato estandard proporcionado por la aplicaci\'on, as\'i como crear un fichero en el que se representan todas las etiquetas de las im\'agenes para poder ser utilizado posteriormente para cualquier fin.
